#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
const int N=1e4+10;
int main(){
	
	int n;
	cin>>n;
	vector<int> vecArr(N);
	for(int i=0;i<n;++i){
		int t;
		cin>>t;
		vecArr[t]+=t;
	}
	
	for(int i=2;i<N;++i){
		vecArr[i]=max(vecArr[i-1],vecArr[i-2]+vecArr[i]);
	}
	cout<<vecArr[N-1];
	
	return 0;
}
